// require 导入
const path = require("path");

// console.log(path); path 对象

// - path.isAbsolute(path)`: 判断参数 **path** 是否是绝对路径。
// let bool = path.isAbsolute('/a/b'); //true
// let bool = path.isAbsolute('./a/b'); //false
// let bool = path.isAbsolute('http://www.baidu.com/a/b'); false

// console.log(bool);

// - `path.dirname(p)`：返回路径中代表文件夹的部分 
    // let p = path.dirname("a/b/1.js"); //a/b

    // console.log(p);


// - `path.basename(p[, ext])`：返回路径中的最后一部分。 
    // let p = path.basename("a/b/1.js"); //1.js
    // let p =  path.basename("a/b/c"); //c

    // console.log(p);

// - `path.extname(p)`：返回路径中文件的后缀名。 (常用)
    // let  p = path.extname("/a/b/c.html"); //.html

    // let  p = path.extname("/a/b/c"); //空

    // console.log(p);

// - `path.resolve()`：  将路径或者路径片段序列化为绝对路径  (常用)

    // let p = path.resolve('./a/b'); //d:\1atguigu\0825\08-Node\a\b

    // 这个路径是根据你执行位置进行拼接的
    //D:\1atguigu\0825\08-Node\a\b
    // D:\1atguigu\0825\08-Node\code\path\a\b

    // console.log(p);
